Big Huge Thesaurus

digestive tube

noun